require 'gem_config'

module Viglink
  include GemConfig::Base

  with_configuration do
    has :api_key, classes: String
  end
end

require 'viglink/version'
require 'viglink/client'
require 'viglink/model'
require 'viglink/models/category'
require 'viglink/models/deal'
require 'viglink/models/merchant'
require 'viglink/models/offer'
require 'viglink/models/product'
require 'viglink/search'
require 'viglink/search/products'
require 'viglink/search/deals'
